package com.iwhalecloud.bss.kite.cucc.service.attr.handler;


import java.util.List;

import com.iwhalecloud.bss.kite.cucc.service.attr.LocalAttrHelper;
import com.iwhalecloud.bss.kite.manager.inst.KiteAttr;
import com.iwhalecloud.bss.kite.manager.inst.KiteAttrValue;
import com.iwhalecloud.bss.kite.manager.inst.KiteInst;
import com.iwhalecloud.bss.kite.service.attr.data.CustAttrData;
import com.iwhalecloud.bss.kite.service.attr.handler.AbstractAttrHandler;

/**
* @Description: 业务开通范围属性处理类
*
* @author lyx
* @date 2020年12月17日
* @version V1.0
* @Package com.iwhalecloud.bss.kite.cucc.service.attr.handler
*/
public class BusinessOpenRangeAttrHandler extends AbstractAttrHandler<KiteInst, CustAttrData> {
    
    @Override
    public void init(KiteAttr attr, KiteInst inst) {
        LocalAttrHelper.initProvince(attr);
        KiteAttrValue kiteAttrValue = new KiteAttrValue();
        kiteAttrValue.setAttrValue("09");
        kiteAttrValue.setAttrValueName("全国");
        kiteAttrValue.setSortBy("1");
        List<KiteAttrValue> list = attr.getAttrValues();
        list.add(kiteAttrValue);
        attr.setAttrValues(list);
        super.init(attr, inst);
    }

}
